Skip to navigation | Skip to main content | Skip to footer
Menu
Menu

School of Computer Science BCS accreditation 2021 - 2026

Computer Systems Engineering BEng (Hons) - 4.1.1 Knowledge and understanding of scientific and engineering principles


Return to programme overview.

COMP11120 Mathematical Techniques for Computer Science

The course teaches relevant principles of mathematics that are the basis for such principles.

Assesement : Examination, Individual coursework

COMP12111 Fundamentals of Computer Engineering

Top-down design and simulation of digital systems via the use of the Verilog HDL.

Assesement : Examination, Lab work

COMP13212 Data Science

The understanding of uncertainty in experimental measurements and sampled data, how uncertainty is quantified, how it propagated through computations, and how it affects the comparative evaluation between systems is covered. How to make statistically sound comparisons is covered.

Assesement : Examination, Lab work

COMP15111 Fundamentals of Computer Architecture

Many computer engineering principles apply to this course.

Assesement : Examination, Individual coursework

COMP22111 Processor Microarchitecture

Extensive practical use of commercial CAD tools supported by lectures.

Assesement : Examination, Lab work

COMP22712 Microcontrollers

Addressed in the practical work.

Assesement : Lab work

COMP23311 Software Engineering 1

Refactoring of software

Assesement : Examination, Group coursework

COMP25212 System Architecture

Computer architecture feeds on computer engineering so many of its principles still apply here.

Assesement : Examination, Lab work

COMP26020 Programming Languages & Paradigms

Scientific and Engineering principles are deployed throughout the course unit to solve practical problems.

Assesement : Examination, Lab work

COMP26120 Algorithms and Data Structures

Scientific and engineering principles are deployed throughout the course unit.

Assesement : Lab work

COMP30040 Third Year Project Laboratory

Such knowledge is required in a small number of projects

Assesement : Individual coursework

COMP35112 Chip Multiprocessors

Inherent in the lab work.

Assesement : Examination, Lab work